package com.njtech.smartuniversity.service;

import com.github.pagehelper.PageInfo;
import com.njtech.smartuniversity.bean.AreaBean;

import java.util.List;

/**
 * Created by ritchie on 6/25/18
 */
public interface AreaService {





    /**
     * 修改地域信息
     *
     * @param areaBean
     * @return
     */
   int update(AreaBean areaBean);


    /**
     * 获取用户列表
     *
     * @return
     */
    List<AreaBean> getAllUsers();


    /**
     * 获取分页的地域列表信息
     *
     * @param pageNum  页码
     * @param pageSize 每页的数量
     * @return
     */
    PageInfo<AreaBean> getAreasByPage(int pageNum, int pageSize);


    /**
     * 删除地域
     *
     * @param id
     * @return
     */
    boolean deleteById(int id);

    /**
     * 新增地域
     *
     * @param areaBean
     * @return
     */
    int addUser(AreaBean areaBean);


}
